Dispatching to parallel servers
نویسندگان
چکیده
Policy iteration techniques for multiple-server dispatching rely on the computation of value functions. In this context, we consider continuous-space M/G/1-FCFS queue endowed with an arbitrarily designed cost function waiting times incoming jobs. The associated relative is a solution Poisson’s equation Markov chains, which in work solve Laplace transform domain by considering ancillary, underlying stochastic process extended to (imaginary) negative backlog states. This construction enables us issue closed-form functions polynomial and exponential piecewise compositions latter, turn permitting derivation interval bounds form power series or trigonometric sums. We review various approximation schemes assess convergence these induce function, namely Taylor expansions (divergent, except narrow class entire low orders growth) uniform (polynomials, trigonometric), achieve optimal rates over finite intervals. study addresses all steps implementing policies systems parallel servers, from specification general toward exact implementation first-policy improvement step.
منابع مشابه
Lookahead actions in dispatching to parallel queues
Applying the first policy iteration (FPI) to any static dispatching (task assignment) policy yields a new improved dynamic policy that takes into account the particular cost structure and the expected future arrivals. However, it is generally hard to go beyond that due to the complex state space and the resulting difficulty in computing the value function for a dynamic policy. For example, appl...
متن کاملA Scalable Locality-Aware Event Dispatching Mechanism for Network Servers
Network servers often need to process a large amount of network events asynchronously. They usually use select() or poll() to retrieve events from file descriptors. However, previous researches have shown that these system calls scale poorly when the number of open connections are significantly increased. Several kernel-level solutions have been proposed. In this paper, we first compare several...
متن کاملDispatching Equal-Length Jobs to Parallel Machines to Maximize Throughput
We consider online, nonpreemptive scheduling of equal-length jobs on parallel machines. Jobs have arbitrary release times and deadlines and a scheduler’s goal is to maximize the number of completed jobs (Pm | rj , pj = p | P 1− Uj). This problem has been previously studied under two distinct models. In the first, a scheduler must provide immediate notification to a released job as to whether it...
متن کاملA Scalable Event Dispatching Library for Linux Network Servers
Network servers often want to process network events asynchronously. They use select() or poll() to get events on file descriptors. However, previous research has shown that these two system calls scale poorly when the number of open connections are increased. In this paper, we compare several event dispatching mechanisms available under Linux, and present our user-mode solution that takes adva...
متن کاملOn the static assignment to parallel servers
We study the static assignment to M parallel, exponential, heterogeneous servers. Blocked customers are lost, while the objective is to minimize the average number of blocked customers. The problem is formulated as a stochastic control problem with partial observation, and an equivalent full observation problem is formulated. Numerical experiments are conducted and the structure of the optimal ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Queueing Systems
سال: 2021
ISSN: ['1572-9443', '0257-0130']
DOI: https://doi.org/10.1007/s11134-021-09713-y